// pages/category/category.js
var {getCategories,getGoodsSearch} = require("../../api/category.js");
Page({

  /**
   * 页面的初始数据
   */
  data: {
      scrollHeight:300,
      num:0,
      num2:0,
      listsleft:[],
      listsright:[]
  },
  setCon(e){
    this.setData({
      num:e.currentTarget.dataset.id,
      num2:0
    })
    this.getGoodsSearchFun(e.currentTarget.dataset.cid);
    wx.setStorageSync('categoryIndex', this.data.num);
  },
  setCon2(e){
    this.setData({
      num2:e.currentTarget.dataset.id
    })
    this.getGoodsSearchFun(e.currentTarget.dataset.cid);
  },
  getGoodsSearchFun(id){
    // console.log(id);
    getGoodsSearch({
      cid:id
    }).then((data)=>{
      // console.log(data);
      let lists = [];
      let goodslists = data.message.goods;
      goodslists.forEach(item=>{
        if(item.goods_small_logo){
          lists.push(item);
      }
      })

      this.setData({
        listsright:lists
      })
      // console.log(this.data.listsright)
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.getSystemInfo({
      success: (result) => {
        this.setData({
          scrollHeight:result.windowHeight
        })
      },
    })

    
    
    
    this.setData({
      num:wx.getStorageSync("categoryIndex") || 0
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.setData({
      num:wx.getStorageSync("categoryIndex") || 0
  })
  getCategories().then((data)=>{
    // console.log(data);
    this.setData({
      listsleft:data.message
    })
    this.getGoodsSearchFun(this.data.listsleft[this.data.num].children[0].children[0].cat_id||5);
  })
  // if(this.data.listsleft){
  //   this.getGoodsSearchFun(this.data.listsleft[this.data.num].children[0].children[0].cat_id||5);
  // }
  
  // this.getGoodsSearchFun(5);
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    // wx.removeStorageSync('categoryIndex');
    // this.setData({
    //   num:0
    // })
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})